The Three Graces Picture

A trio of trees intertwining on the grounds of Hiroshima Castle.
Continue Reading: The Graces