Back to picture list
Happy Face - Happy face in the snow in Sacatar Canyon.