Mark Buckmaster and Derrick on top of Mt. Scott in the Wichita Mountains with a view of Medicine Park in the background.
06/20/2012
by Emily Buckmaster
Number of Views : 472