Costa Rica is the bird watchers paradise. We saw these storks along the Pacific coast. Signed by the artist lower left corner.
Costa Rica is the bird watchers paradise. We saw these storks along the Pacific coast. Signed by the artist lower left corner.
Read Less