Edinburgh's Royal Mile.
Cameron, A. D.(Alexander Durand)
Edinburgh : John Knox House,
1990.
Written by A.D. Cameron.
Caption title.