About Gary Taylor


Travel and Location Photographer based in London, UK & Palma de Mallorca, Spain