Paul and Rita's Place in France - June 2007
< Prev. picture
Back to thumbnails
Glowworm, or something similar. It was definitely glowing though.