mail_outline sales@mediastorehouse.com
Glazed tiled roof and windows of the Hotel Dieu, Hospices, Beaune, Burgundy, France