Tag: Featured

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…