lrculturevulture.com
Merry Christmas from the Sculpture Vulture
Some of the sculptures in the Vogel Schwartz Sculpture Garden have donned their Santa hats to wish you and yours a very Merry Christmas!