Back

WORLD PRESS PHOTO - Various venues - Madrid - Spain

Installation of temporary exhibition