Leonotis nepetaefolia and Doctor Humming Birds, Jamaica

1872