Report - Niihama · MOST rewarding experience (three times!) watching my wife enjoy her week-long hospital stay after giving birth. MOST sad moments, saying goodbye to my foreigner friends

Please pass captcha verification before submit form