leros greece2

Barbara Moser and Irwin Block in Leros, Greece, in 2012.

Barbara Moser and Irwin Block in Leros, Greece, in 2012.

Be the first to comment on "leros greece2"

Leave a comment

Your email address will not be published.


*