Stock Photo - Cape Peshi Observatory on Rishiri Island, Hokkaido, Japan.

Stock Photo: Cape Peshi Observatory on Rishiri Island, Hokkaido, Japan.

Searchable keywords

Choose multiple keywords