01-25-2025 05:54 PM - edited 01-25-2025 07:49 PM
Iconic Alhambra Entrance R6 Mrk2 RF24-105@24mm f6.3 SS 1/8000s Handheld
The Alhambra is a palace and fortress complex located in Granada, Spain. It is one of the famous monuments of Moorish and Spanish Renaissance architecture. Built circa 1238.
Canon U.S.A Inc. All Rights Reserved. Reproduction in whole or part without permission is prohibited.