Large

Living Rock Studios

Saves: 0
Check-ins: 0
Living Rock Studios is a building created from rock, and houses the art and sculptures of Howard B. Taylor. Paintings, wood carvings, and raw materials are contained herein, and the effect is magnificent. The genius mind of Howard Taylor did indeed make inanimate rocks come alive.