April 27, 2016December 28, 2018Siesta by the Lake Lower Mystic Lake in West Medford, MA, USA Share this:TwitterRedditTumblrPinterestWhatsAppEmailLike this:Like Loading... Related