Windows and Light Published on 6 July 20128 July 2012 by Vanni Windows and Light – Cathedral of Santa Maria, Palma de Mallorca, Balearic Islands, Spain – 2011 Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Pinterest (Opens in new window)Like this:Like Loading...