An all too common sight in Caribbean islands... though a rare sight in Aruba...