architecture - 01.05.2015 - 0 Comments © Omar Sayami TransparentOverlooking the church square in Las Tricias, La Palma | Canary Islands | Spain Badakhshan City View May GrowlComment Discard Reply Δ