Great urban art by Farid Rueda

ad76372644ff10a7d25687f009383700

Unusual animal.