January 2, 2012
A humble coffee stand next to Yoyogi Park in Tokyo

A humble coffee stand next to Yoyogi Park in Tokyo

  1. 8226 posted this