On-Campus Event

Carnival an abundance of activities, dogs

Photos: Jonathan Caicedo/The Polytechnic