Places Shown
Canterbury; Kent; England
New Forest; Hampshire; England
Rumwood Court; Langley; Kent; England
USA