Toga Party Perhaps?

6 years ago by in UK Tagged: , ,

What is going on on this UK street?  Perhaps a costume party?  Similar to this UK costume party?