gollum.space
RU
Israel, Church of the Holy Sepulcher, Jerusalem. Triumphal Arch. Here, until 1917, representatives of Russia were stationed
nova80
League of Travelers
Source
sights
Vacation
Travels
Temple
Church
v20240901