Patsy Payne

Small mountain bowl 2013