Saturday, January 20, 2007


Stained glass window, Palma Cathedral, Mallorca, Spain
(photo credit: Rachel Baker)

No comments: