kx5991: A geisha plays the shamisen c. 1880s


kx5991: A geisha plays the shamisen c. 1880s



Source by aditithompson

Leave a Reply

Your email address will not be published. Required fields are marked *