89a Southcroft Road, G73 1UG Rutherglen, Glasgow City, United Kingdom (55.8343378783, -4.23112602155)
Comments: 0