Edinburgh Research Archive

Approaching Camperdown Dock