First, thank you to Philip_H for his User Award for 'Orange Blossoms'--- Such a pleasing nod!
Second--- Narragansett is a town, a beach, a bay and a Native American tribe-- all located in the southern part of Rhode Island, USA. Thanks to those who were interested enough to ask or look it up! (We were visiting children and grands who live near Narragansett) I have NO IDEA what the THING is--just thought t had a great face!
Hopefully, there will be no particular questions about what this image is all about.....
Thanks for looking in!