This Red Rose International Camp, Cumbria, England

This Red Rose International Camp, Cumbria, England