Christ The Redeemer Aerial View pixel art

The iconic Christ the Redeemer statue in Rio de Janeiro, Brazil, surrounded by lush green trees, rolling hills, and a tranquil body of water, pixel art
634 × 360 art pixels

More pixel art