Venue Tour: Upper Shirley Vineyards
Upper Shirley Vineyards is an estate, winery, restaurant and wedding venue right on the James River. The venue is gorgeous. It is clean and modern, something that Richmond desperately needed. When you walk in the first thing you notice is all of the natural light. This is a photographers dream come true. The walls…