The Jabiru in Belize
Tropic Air is no stranger to the majestic and unusual looking Jabiru stork. Back then, this normally rare bird stationed itself at The Admirals bar during the renovation of the Belize City municipal runway, and was using this for his
0 Comments