St Mary's Place, St Andrews

GPTKB entity