Live stream preview
The Butchers Shop
2m 54s
1980s, Port Mathurin, Rodrigues Island in the Indian Ocean east of Madagascar. Lin visits the butchers shop to buy fresh meat.
1980s, Port Mathurin, Rodrigues Island in the Indian Ocean east of Madagascar. Lin visits the butchers shop to buy fresh meat.