What a marvelous looking church!
This church is in Rome?? Ohh, it's like a fairytale castle!
That is magnificent. And so different from the Roman background.
Saint Catherine is not far from the Vatican, this picture was taken from the dome of Saint Peter. The church was recently built on the grounds of the Russian embassy, Villa Abamelek.
Your comment here makes it even MORE fascinating.
Post a Comment