mail_outline sales@mediastorehouse.com
England, Cumbria, Talkin Tarn Country Park. Rowing boats on the shore of the Talkin Tarn near Carlisle