PHOTOS: Marina & the Diamonds at Echo Beach
by Riley Taylor
May 24, 2013
Marina & the Diamonds at Echo Beach on May 23, 2013.
Marina & the Diamonds at Echo Beach, Toronto. May 23, 2013.
Photos by: Randall Vasquez, AUX TV
Tags: Music, News, Photos, Echo Beach