Windows from France, Germany and England

Loire, Haufschild, Dearle

1969. circa 1990, 1933

Windows from France, Germany and England