Stamps on Birds -Ceylon 1966.
Ceylon issued a set of Stamps on Birds on 05 Feb 1966.
5c – Southern Grackle 15c – Indian Peafowl or Peacock.
1958-1959 – Deer in Ruhuna National Park.
The letter was sent from Colombo to England by Express Delivery as per Post Office label