London Fog
London Fog
Mosquito Control Trade Show Exhibit with
Animated Giant Mosquito and Special Effects
Concept and Design