Sounds of Music & Light Factory

Wolfenbüttel, Germany