• Deck Chairs Regents Park

Deck Chairs Regents Park

England, London, Regent's Park, Deck chairs

Deck chairs in Regent's Park, London.