© BARRY STEVEN GREFF
Inverrary Falls, Lauderhill, FL 2011
Nature and wildlife photographer Barry Steven Greff has an image on display in the latest online Feature Shoot group show. Inverrary Falls is a man-made water feature in Broward Country, Florida in a residential community named Invarrary. The image appears alongside work from both established photographers and up-and-coming talent, selected by photo editor and curator Alison Zavos. To see the group show in it's entirety, click here.