魚勝

Fish wins

Zushi, Japan

···

Map

Streetview

Activate map