Aerial view of colorful residential buildings in small coastal town near rocky hills - Free Stock Photo | Picren | PicRen