Cherry Petal Grove

Cherry Petal Grove was a geisha house at Ryokō Owari Toshi.