American Beauty Installed!

"American Beauty" just installed at new Beach Home in Florida.  bronze, four times life-size, 5 ½' H x 20' L x 7' W. photo credit: Darrell Russell architect.