Peter Lord & Carolina Lopez
Peter Lord and Carolina López Caballero, talking together, attending the Cardiff Int Animation Festival 94. Cardiff, Wales, UK, May 1994
Location: Cardiff, Wales
Photographer: Richard Keith Wolff

Peter Lord and Carolina López Caballero, talking together, attending the Cardiff Int Animation Festival 94. Cardiff, Wales, UK, May 1994
Location: Cardiff, Wales
Photographer: Richard Keith Wolff