Cognito at the Cross

Cognito at the Cross
38 Albyn Place, Aberdeen, AB10 1YN
Photo of Cognito at the Cross