Robot festival

09/16/2009 12:57PM
Venue: Various venues

Location
Bologna

People Say...