Skip to contents

A 600g Royal Python sits on the scales at London Zoo on August 21, 2013 in London, England.