notesonaspanishvalley.com
Fifty Shades of Green #18
Young olive grove. August 26th, 2013