Teatro Roma [Avellaneda]
Teatro Roma
Theatre building in Avellaneda, Argentina