The effigy of Toutatis.

Festival Toutatis

Festival Toutatis

8 October, 2023 by Gazza

The effigy of Toutatis.

In this photo