Nature - Luis Sales
Powered by SmugMug Log In

Hmmm...

Giraffe at the Miami Metro Zoo, Miami, Florida.