Tag: Alexander Tikhomirov Family
Russian family YouTube Vlog features PH best
A Russian photographer, his wife, and their baby who travel around the world in search of the best spots has featured the Philippines in its video blog