
Feb 22 2023
Finca Lerida, Boquete, Chiriqui Province.
Mar 17
That’s quite the scene