
Image credit: Copyright Virginia Detroyer 2015
Uploader comment: This is an unknown image that I noticed on my
entertainment center a few months ago. It just
appeared suddenly, but disappeared in about
5-7 minutes. Does anyone have any opinions,
as to who or what this may be?
March 9, 2016, 3:57 am