Nature - WGphoto
Humming Bird at Aloe Vera Plant: Long Beach, California

Humming Bird at Aloe Vera Plant: Long Beach, California