Peacock Cross

Hamilton, South Lanarkshire, United Kingdom



Peacock Cross, Hamilton, South Lanarkshire, United Kingdom