Tara Sellios
About Tara Sellios
Tara Sellios (United States, 1987) obtained a Bachelor’s degree in Photography at The Art Institute of Boston in 2010, where she still lives and works today. The magazine Art New England named her ‘an emerging photographer to keep an eye on’.