Three horses on a beach in Carmel, California

Image

Share