Olympic celebrations???

A rather interesting but disturbing shop window display in town celebrating the Olympic torch???

Comments
Sign in or get an account to comment.