David Bestué / Barcelona, Spain, 1980

Share