Snow statue of Hippocrates goes up in Astoria Park
By Moriah in News
Updated 3 years ago
A pair of Greek-American artists turned snow in Astoria Park into a giant sculpture of ancient Greek physician Hippocrates.