Sunny day stroll at Institute of Nature Study located near Meguro Station.


© 2025 Amit Langote. Hosted by GitHub. Powered by Jekyll