Saturday, January 26, 2013

Science Fiction Extras

These were on the dock at San Martin Port in Peru. They look like they might be alien characters in a Science Fiction Movie or maybe characters in Dr. WHo.

No comments:

Post a Comment