2018 Object Delden

Year: 2018

Place: Delden, Holland