Artist creates giant snow bullfrog sculpture
“The Snow Artist†continued an annual tradition of creating snow sculptures in front of his home in Indiana. source
“The Snow Artist†continued an annual tradition of creating snow sculptures in front of his home in Indiana. source