Capturing the priceless moments of weddings, children, families, graduations, pets and so much more!
Location: Saint Elizabeth of Hungary Roman Catholic Church in Pleasant Hills, PA