Embassy of the Russian Federation

 

object:
Embassy of the Russian Federation
location:
Nicaragua