Windermere, the largest lake in England, steamboat ferry, Lake District, ca 1895, England, Historical, digitally restored reproduction from a 19th century original, the largest lake in England, steamboat ferry, Historical, digitally restored reproduction from a 19th century original, by Sunny Celeste
Details
License type
Royalty Free