previous next
maniquns
Firing squad maniquns? Santorini, Greece.