The Cholas

The Cholas
63 Clerk Street, Edinburgh, EH8 9JQ
Photo of The Cholas