The Old Ship Inn

The Old Ship Inn
31 High Street, Perth, PH1 5TJ
Photo of The Old Ship Inn