Image 1 of 1
PA19-173.jpg
Spain, Canary Islands, La Palma, raven sitting on car's mirror waiting to be fed by tourists