View Message

This is a reply within a larger thread: view the whole thread

Re: Segovia...
It is a city in Spain. I've been there and loved it. I'm not sure if I like it as a name. I like the sound of it at least.
Archived Thread - replies disabled
vote up1

No replies