Series: edo kanoko (dyed fabrics of edo)

1DSC_0186

See more