News Item: Brazil: Escadaria Selaron
(Category: Where in the World: America)
Posted by thomas
Monday 18 April 2016 - 17:20:22

At the Escadaria SelarĂ³n, also known as the 'Selaron Steps' in Rio de Janeiro.



This news item is from Pro-Swastika
( http://www.proswastika.org/news.php?extend.667 )