Perth based commercial, advertising & PR photographer. Craig Stephen is a commercial photographer creating high-end advertising photography for market leaders throughout the UK. Working extensively in the rural and agri-food sectors in Scotland, his unique take on engaging story-telling photography is much in demand. He produces high-end photography for agencies, brands, corporations and publications while specialising in aquaculture and food and farming photography .