In front of the Embassy of Japan in London

Leave a Reply