Peter's Village, new development under construction on the river side in the Medway Valley, Kent, England

- Image ID: R1KRFR