Thumb

Bimbatti

Melara, Italy