South of the French border on the way to Barcelona in the Province of Girona Modern day shepard herds his sheep over the highway early in the morning.
© 2014 TMC Communications. All rights reserved.