thats a great onument, where abouts are you? x
It's in London. By the river - opposite the London Eye
Will look out for that when we go to London then :)
Its on the other side of the river from the Eye
Oooh! A sphinx in London! Very amusing! :o
There wasn't just one but two!
I remember them! They are on many photos taken when visiting London! Sweet memory.Take care Foz!x