Images Roanoke Valley, NC: 2010

Related publications