The New Village Green
St. Stephen's Episcopal Church on Grove Ave has a range of activities inviting in the community in to a a place perceived as being for...
Below are a selection of photographs taken on assignment with Richmond Free Press, Richmond Magazine and The Commonwealth Times.