delivering a letter of protest about 26 captive dolphin held in a traveling circus in Indonesia. handed to the indonesian consulate in NYC.
delivering a letter of protest about 26 captive dolphin held in a traveling circus in Indonesia. handed to the indonesian consulate in NYC.