Argyll Arcade


Argyll Arcade - category A listed building in Scotland.