The Olympia Building

The Olympia Building
2–16 Orr Street, Glasgow, G40 2QH
Photo of The Olympia Building