Pitcaple Castle


Pitcaple Castle - castle in Aberdeenshire, Scotland, UK.