Description
Cherry blossoms (Sakura) at the Inokashira Park in Tokyo. Inokashira Park straddles Musashino and Mitaka in western Tokyo.
Cherry blossoms (Sakura) at the Inokashira Park in Tokyo. Inokashira Park straddles Musashino and Mitaka in western Tokyo.
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.