Ibiza,Clockwork Orange Roma Parade 1997 Part 1



The best parade in Ibiza ever, 100 people dressed in imported theatrical Roman costumes.

See the rest here:
Ibiza,Clockwork Orange Roma Parade 1997 Part 1

Related Posts

Comments are closed.