Mar 3, 2010


A Castle in Disneyland, California, Diane Arbus, 1962.

No comments: