In Your Face: Mario Testino

$59.99

quantity:

• 11.2" wide x 14.5" high x 1" deep
• paperback
• 216 pages

More Info