A self portrait of Artist Jorge Seleron on his famous steps.
Top Things To Do in Rio de Janeiro, Brazil
Δ