File:Th. Iliopoulos-Pelze, Frankfurt am Main, Germany, letterhead 2007.jpg
Size of this preview: 799 × 294 pixels. Other resolutions: 320 × 118 pixels | 1,239 × 456 pixels.
Original file (1,239 × 456 pixels, file size: 767 KB, MIME type: image/jpeg)