Bari

Italy
1 stories
Church interiors, harbor ferries, and cobblestone streets on a clear morning