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