Tag: Paradox

Tricia Gahagan

Gahagan is a fine art photographer born and raised in Providence, RI. Her images have been exhibited and published throughout the US and internationally, she is also the first-time recipient…