'Pastors for Peace' on a Havana street - note the emergency exits.