« Back to Madrid NM, Christmas
A 36 foot statue of Christ that sits on the highest peak above Madrid. (My grandfather Pierre Menager built and painted this figure.)
Permalink