Gary Steven Groves Fine Art

Located at:
139 First Avenue
Atlantic Highlands, NJ 07716

Inside the shop