Holm Gallery Madison Avenue

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