






Stellan Holm Gallery Madison Avenue
New York, NY
Art gallery on the Upper East Side. 1700 sq ft
1018 Madison Ave #A, New York, NY 10075
Photography by Aaron Thompson
New York, NY
Art gallery on the Upper East Side. 1700 sq ft
1018 Madison Ave #A, New York, NY 10075
Photography by Aaron Thompson