Cool Pictures, Funny Pictures, Crazy Pictures, Weird Pictures and Videos

Giant Mermaid Arria
Scottish city Kombernauld recently got lucky talisman. Arria sculpture Andy Scott has become a symbol of this town.







Blog Archive