back to top

Lady of the Lake

Meet the, not so little mermaid. This gigantic sculpture created by Oliver Voss, is situated in Hamburg, Germany. Visitors have been so intrigued, they've been taking boat trips to take a closer look! Not pictured are hundreds of deep sea divers! (Via.)

Posted on