About


Steve Taylor is a Landscape/Portrait Photographer based on the Isle of Skye in Scotland. He also owns and operates CUILLIN WEB DESIGN – a creative Web Design Agency building cutting edge Web Sites for a large variety of Clients