Sobaka Hostel
Published:

Owner

Sobaka Hostel

"Sobaka" means "dog" in Russian.

Published: