The Lighthouse - Historical landmark in Princes Square, Glasgow | Reviews, Photos & Information on Postcard