a web museum

 

Windows from France, Germany and England

Loire, Haufschild, Dearle

1969. circa 1990, 1933

 

Windows from France, Germany and England