Denpasar Ngurah Rai, Indonesia Denpasar Ngurah Rai, ID Denpasar Ngurah Rai
Location
Recent observations