Magazine Beach

Beach on Charles River in Cambridge, MA, USA

Categories: