Obidos Carriage Historic Village

Horse-drawn carriage with driver and passenger in Obidos, Portugal, featuring whitewashed homes and castle