Location

Abbey Green

77 photographs · Barking · United Kingdom