Owl Butterfly at St Thomas Butterfly Farm

Owl Butterfly in the screen house at the St. Thomas Butterfly
Farm -- drop by for a visit!