fisheye view of Weyler Square in Santa Cruz de Tenerife city center . Spain, Stock Photo, Picture And Rights Managed Image. Pic. XC6-2025655