Kyoto
- Episode aired Sep 8, 2023
- 44m
Jane experiences shrines and temples, tea ceremonies and geisha in exquisite kimonos.Jane experiences shrines and temples, tea ceremonies and geisha in exquisite kimonos.Jane experiences shrines and temples, tea ceremonies and geisha in exquisite kimonos.