First Day of Issue = January 7, 2006
Size: 110.00 mm x 75.00 mm
Quantity printed = 600,000
Perforated 10.00 x 11.50
Print method: Lithography

Stamp issued for 50th anniversary of Europa stamps. Souvenir sheet contains 1 copy each of the following 4 stamps

Catalog numbers
Scott 637
Michel LV Block 21

For more information check out the links below
Europa stamps
Post Europ