Designed by
Title
Isla del Rey, Panama, highlighted and labelled. Satellite, February 14, 2020 #335734212
Description
Isla del Rey in the North Pacific Ocean, belonging to Panama, described and highlighted on a satellite image taken in February 14, 2020