Sunday, November 9, 2008

What is it?

What on earth is this? Spotted on a car windscreen. Photographed in Hua Hin, Thailand, in October 2008

No comments:

Post a Comment