Sculpture

Rammy

Location

Foot of Main Street

Description

A ram painted in the colors of the Rio Vista High School mascot

Previous Sculpture Picassewe

Next Sculpture Skittles