Abbey Street, St Andrews

GPTKB entity