Street scene in an unknown country, possibly in Central America or Spain