Modern Bride - Guelph, ON
Amy Sue Brant - Portrait Artistry