Inside Avalon

“Inside Avalon,” a collection of personal black and white botanical, landscape and ocean photographs by acclaimed fashion photographer David Leslie Anthony.