Designed by
Title
The Torre del Oro, Tower of Gold is a dodecagonal military watchtower in Seville, Spain #267599155
Description
The Torre del Oro, Tower of Gold is a military watchtower in Seville, Spain. Erected by the Almohad Caliphate to control access to Seville via the Guadalquivir river
This image is editorial