Islay Inn

Islay Inn
1256–1260 Argyle Street, Glasgow, G3 8TJ
Photo of Islay Inn