Visitors 39

Noa & Lior US Trip 2009. Infrared Photography from New York City