11 yrs ago•kdj_1reviewedBagdadCarrer Nou de la Rambla, 103, 08001 Barcelona, SpainI try to visit the Bagdad...