Red Spider Lilies Bloom Beautifully in Tachikawa City, Tokyo
Tachikawa City (立川市) is a city located in the western portion of Tokyo Metropolis, Japan.
Video Source: 立川・根川緑道の彼岸花💘2023 Cluster amarylis at Negawaryokudo・Tachikawa 2023 from 名無くん on Youtube ⁄ CC BY