Caperucita

Little Red Riding hood triumphs over the big bad wolf, then takes a selfie.

Artist
Lissette Lopez
Location
Guayaquil, Ecuador