Steve Holmes PhotographyCompany Description Professional portrait, wedding and event photography. Authentic images that capture the beauty of the special people and moments in your life.