Main content starts here.

TOKYO ALBUM > Tokyo Digital Archive > Sheep farm in Tama New Town, 06/1991

Sheep farm in Tama New Town, 06/1991

Return to top of page