Yoshitora (japanese, Active C. 1850 1880)

Yoshitora (Japanese, active c. 1850 - 1880)

1 Sold

Similar Upcoming Sales