Home page

Next window to right

Next window to left

To layout



(c) Copyright Painton Cowen 2008

Chartres Cathedral


w. 31 (Delaport 56)

The Peace Window (1971)