brucestambaugh.com
Pippi Longstocking comes to life on Amelia Island, Florida
By Bruce Stambaugh Art often imitates life. It’s more unusual to have it happen the other way around. On Amelia Island, Florida, art and life have harmonized, especially for one particular children…