Row of colorful mediterranean apartment buildings along a sunny waterfront with coastal town - Free Stock Photo | Picren | PicRen