Skip to content

Day: June 17, 2009

The Glory Restored

The beautiful stained glass window in Palma’s cathedral suffered a bit of a mishap just over a year ago when some stormy weather in February of 2008 caused severe damage […]