Stock Image Ref: St Kilda - Western Isles / 2 - village bay beach stones view to dun

PreviousHomeNext

2