Photographer Hambleden, Buckinghamshire, United Kingdom - 3565 mi away Online 2025-05-26T19:18:29+00:00