I am standing on a foreign land

hanna.wdowczykhanna.wdowczyk
Description
song, which Samantha Carter won satvision song contest 2000