X
Nessie Statue - A statue of the Lochness Monster, better known as, Nessie.
• @Virginians (440)
• United States

Nessie Statue - A statue of the Lochness Monster, better known as, Nessie.