Troia’s Towers Implosion

Venue

Location

Tróia - Portugal