Posters

Photo by Francesco Scavullo


Year: 1980
Info: Printed in Scotland by Holmes McDougall LTD
Size: 62cm x 93cm

Show More

Related Articles

Check Also
Close
Back to top button