Look at this face!
Does this make you smile just a little bit?
This camel is located not to far from my home.
I could not believe it when I spotted him while driving by.
What the heck, a camel living in New England, is this possible, guess so.
Thanks for stopping by.