visit website

6986 Deidre Court
Niagara Falls, NY 14304 United States

+1 716 278-6475

John Lagomaggiore is an award winning documentary photographer specializing in environmental portraits, travel and weddings.

John Lagomaggiore is an award winning documentary photographer specializing in environmental portraits, travel and weddings.