Michele Wilson Puzzles - MEGURO BRIDGE - TOKYO - (250)