Picturresque English Village - Wide view
ID: LDR-01-0362
Format: UHD
Location: Ardeley, Hertfordshire, UK