Preview

Statue of Michael Jackson at the lookout atop Santa Marta Favela, Rio de Janeiro, Brazil, South America
Statue of Michael Jackson at the lookout atop Santa Marta Favela, Rio de Janeiro, Brazil, South America
Image ID: 1283-345
Artist: Oliver Wintzen
Purchase a commercial license Buy framed prints & more from our print store