Nature - WGphoto

Nature

Humming Bird at Aloe Vera Plant: Long Beach, California

Humming Bird at Aloe Vera Plant: Long Beach, California