Alicia Felberbaum

visual artist

TODAY ANOTHER DAY [2007]

Today Another Day_01

Picture 1 of 2

Russia, Sankt-Peterburg, St Petersburg, Peter and Paul Fortress

Comments are closed.