A view from the bell tower La Giralda over the rooftops of the Andalusian city of Seville.
Related Posts: