Tiny town mystery (16/48)

Tiny town mystery