Tag Archives: Scuderia

Lady In Red

Godzilla draped in Scuderia Red…..


Bonus Shot…….Super Trofeo!