Outside of the port area, no cars are allowed on the island of Capri, Italy - only these little critters. As you can see from the license plate, they don't have too many of them.
Outside of the port area, no cars are allowed on the island of Capri, Italy - only these little critters. As you can see from the license plate, they don't have too many of them.