This Crazy World Click photo to  enlarge

On display for sale at Pizzaria Azzuri   Cumming, Ga.

Advertisements