Folkestone. The Leas, Town Seal in Floral Bed


Information

Location