Darwin and Wallace, a nature and fossil store in Winter Park

FOX 35's David Martin visits Darwin and Wallace, a nature and fossil store in Winter Park.

Top Videos