Portfolio > EPHEMERAL ART/ STREET PIÑATAS

Human Brain Piñata, created and installed without permission in a public street. This image is about where true strength/force comes from. The word Fuerza means force or strength in spanish.