Spanish matador Pedro Lara waits during a ‘corrida’ at the Vista Alegre bullring, in Bilbao yesterday.
August 29, 2015 | 12:57 AM
Spanish matador Pedro Lara waits during a ‘corrida’ at the Vista Alegre bullring, in Bilbao yesterday.