<--Previous
Up
Next-->
The storks remind me of the storks in Hiroshima.. such a poignant symbol for peace