Owl in Rio

leblon_owl_edit.jpg

Playful, cartoony Owl art in Rio de Janeiro, Brazil.

© Ivan Corsa Photo – Street Art Photos