Duncan Parkes

Ceredigion County, United Kingdom