dailychuckle.typepad.com > MADRID

01 - Chux Madrid 1

01 - Chux Madrid 1

Madrid, Spain

A self protrait at the palace.