|
|
|
|
I've just moved to NY from London. I'm here for three months initially and then I plan to go home to sort out my visa's then come back again. I love it here.
I'm living in a little apartment in downtown Manhattan, with views over the river. Did I mention that I love it here?
:-)
|
|
|
|