Dr. Ross in Okinawa

Photo of a smiling man standing by the deep blue sea.

Dr. Ross in Okinawa.

Date:
21 April 2026
Credit:
Samuel Ross (2018)
Share on: