Joe Gemignani

Born and raised in Brooklyn, NY, photographer Joe Gemignani lived in Miami, FL for 30 years and now resides in Asheville, NC.

View more images by this artist