by urf
The Market Hall of the City of Santa Cruz on the Island of Tenerife on the Islands of Canary Islands of Spain in the Atlantic.