Wall of Mirrors – Superica Atlanta

What do you think?