May 6, 2013December 28, 2017leeloo106Leave a Comment on Shimoda – a diverse peninsula Shimoda – a diverse peninsula