RUST, GERMANY - OCTOBER 31: Halloween party SWR 3, many people celebrate the Halloween party at the Europa Park in Rust, Germany. October 31, 2012.
Editorial use only
Editorial credit: S. Kuelcue / Shutterstock.com

Royalty-free stock photo ID: 117956965

RUST, GERMANY - OCTOBER 31: Halloween party SWR 3, many people celebrate the Halloween party at the Europa Park in Rust, Germany. October 31, 2012.