Seen at Natural History Museum in Florence / Firenze, Italy Jan 31, 2015 18:01:27 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by plebejus on Jan 31, 2015 18:01:27 GMT Among many others animals....Olivier, you are not so far !
Seen at Natural History Museum in Florence / Firenze, Italy Feb 1, 2015 20:27:35 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by wollastoni on Feb 1, 2015 20:27:35 GMT Yes, another good reason to spend one week-end in Florence ! Thanks for sharing