Photographer captures interactive image of Aberdeen harbour

Craig Stephen created a series of large-scale panoramas by capturing hundreds of photographs
Craig Stephen created a series of large-scale panoramas by capturing hundreds of photographs