Bahama duck on sandy beach

Bahama duck on sandy beach

White-cheeked pintail or Bahama Duck on white sandy beach on St Thomas in US Virgin Islands

by
by
by
by
by
by