William Kelly has been photographing weddings and portraits for over 25 years. He has photographed over 900 weddings in six different states and is available to photograph your wedding anywhere in the USA and in most parts of the world.