Toshinan

"Toshinan" is an authentic Japanese tea house at the Birmingham Botanical Gardens.

"Toshinan," an authentic Japanese tea house at the Birmingham Botanical Gardens, Birmingham, Alabama, USA
Back to Top