Home / Gallery / Balboa Park / Natural History Museum – Insect Department – Balboa Park – nd #85_15656-10 Category: Balboa Park Natural History Museum – Insect Department – Balboa Park – nd Photo ID #85_15656-10