Japan Stamp!

Definitely, the place I'd love to visit, such an incredible culture.

More by Stephan Medina

View profile