David Welch
David Welch is a fine art photographer based on the island of Martha’s Vineyard. His work explores social issues, using large-format photography steeped in conceptual influences from art history and…
An Independent Publisher of Contemporary Art