citystompers1 - Concept art from Godzilla vs. Mechagodzilla (1974)

more about : citystompers1