Stock Photo: Ferragudo village at night, Algarve, Portugal, Europe