Alhambra Wallpapers

Established in 1977 Alhambra International are the leading Spanish design house in wallpaper. The Alhambra wallpaper designs offer sophistication and versatility.

This collection is not available in India.