mail_outline sales@mediastorehouse.com
Europe, England, Lake District, Cumbria, Grasmere. St. Oswalds Church, stained glass window. THIS IMAGE RESTRICTED - Not available to U.S. land tour travel operators